machine wrecker - Francés Inglés Diccionario